<%@ page pageEncoding="UTF-8"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
<%@ taglib uri="http://www.ld.com/shield/tags" prefix="shield"%>
<%@ taglib uri="http://www.ld.com/system/tags" prefix="system"%>
<%@ page trimDirectiveWhitespaces="true" %>
<fmt:setLocale value="zh_CN"/>
<%-- 权限判断 --%>
<shield:permssion type="button">
<!-- shieldZtreeBtnContainer,ztree的按钮容器 -->
<div id="searchResult" class="shieldZtreeBtnContainer show-info" style="height: 400px;">
	<div class="ztree-box clearfix">
			<div class="ztree-search mt20">
			<!-- shieldZTree,selectNode表示默认选中第一个节点selectNode表示默认选中的节点（key=value形式或直接写value，直接写value默认可以为rownum），
			clickExtendFn="newsItemClickExtendFn" 为自定义的节点点击扩展方法
			shieldSettings用于设置一些插件支持的参数,data-url-add定义新增按钮的url【非必需，没有可不填】
     			data-upd-url定义修改按钮的url【非必需，没有可不填】selectNodem
     			data-del-url定义删除按钮的url【非必需，没有可不填】 paramAdapter进行点击时的参数适配treeNode为源
     			paramAdapter代表返回的参数多个参数用#号分隔，本例中id>typeId#newsType 代表取node中id的属性作为参数名为typeId的参数，newsType参数名不变，
			即最终拼出的url为system/menu/search?typeId=${node的id属性}&newsType=${newsType的id属性} 
				也可以直接在node中增加urlNode属性： map.put("urlNode", "/specialTopic/toSearch");
     			-->
     			<c:choose>
     				<c:when test="${!checkPermission }">
     				超级管理员拥有所有权限
     				</c:when>
     				<c:otherwise>
            		<ul style="padding-left:45px;" class="ztree shieldZTree" id="menuTree" data-url="${ctxPathA}/system/user/permissiondata?id=${id }" shieldSettings="{check:{enable: false, chkboxType:{ 'N' : 'p', 'N' : 'ps' }}}" paramAdapter="id" selectNode="0" >
     				</c:otherwise>
     			</c:choose>
             </ul>

		</div>
	</div>
</div>
</shield:permssion>
